現在の位置: ホーム> 関数カテゴリ一覧> dir

dir

ディレクトリクラスのインスタンスを返します
名前:dir
カテゴリ:ディレクトリ関数
対応言語:php
一言説明:ディレクトリクラスのインスタンスを返します。

定義と使用法

dir()関数は、ディレクトリクラスのインスタンスを返します。この関数は、以下を含むディレクトリの読み取りに使用されます。

  • 開くための指定されたディレクトリ
  • dir()のハンドルとパスのプロパティが利用可能です
  • ハンドルとパスの属性には3つの方法があります:read()、rewind()、close()

实例

使用dir()函数:

 <?php
$ d = dir ( getcwd ( ) ) ;

エコー「ハンドル:」 。 $ d- >ハンドル。 "<br>" ;
エコー「パス:」 。 $ d- > path 。 "<br>" ;

while ( ( $ file = $ d- > read ( ) ) !== false ) {
  エコー「ファイル名:」 。 $ファイル。 "<br>" ;
}
$ d- > close ( ) ;
?>

结果:

ハンドル:リソースID#2
パス: /etc /php
ファイル名: 。
ファイル名: ..
ファイル名:ajax.gif
ファイル名:books.xml
ファイル名:cdcatalog.xml
ファイル名:cd_catalog.xml
ファイル名:index.asp
ファイル名:demo_array.asp
ファイル名:demo_array.htm
...
...
...

文法

dir (ディレクトリコンテキスト) ;
パラメーター 説明する
ディレクトリ 必須。開くディレクトリを指定します。
コンテクスト オプション。
類似の関数
  • ルートディレクトリを変更します chroot

    chroot

    ルートディレクトリを変更します
  • ディレクトリハンドルを開きます opendir

    opendir

    ディレクトリハンドルを開きます
  • ディレクトリクラスのインスタンスを返します dir

    dir

    ディレクトリクラスのインスタンスを返しま
  • 現在の作業ディレクトリを取得します getcwd

    getcwd

    現在の作業ディレクトリを取得します
  • ディレクトリハンドルを閉じます closedir

    closedir

    ディレクトリハンドルを閉じます
  • ディレクトリハンドルからエントリを読み取ります readdir

    readdir

    ディレクトリハンドルからエントリを読み取
  • 指定されたパスにファイルとディレクトリをリストします scandir

    scandir

    指定されたパスにファイルとディレクトリを
  • ディレクトリを変更します chdir

    chdir

    ディレクトリを変更します